home *** CD-ROM | disk | FTP | other *** search
-
- Pascal Utilities from Software Labs
-
- The Pascal Utilities Package consists of over 70 Pascal callable procedures
- and functions to control the screen, keyboard, graphics, light pen, joysticks,
- music, printers and communication ports. It provides IBM PC DOS Pascal
- programmers an easy-to-use, yet powerful method for utilizing the special
- features of the IBM Personal Computer. The Pascal Utilities Package is
- written in Assembly language providing device level control of the IBM PC.
- Special features of the IBM PC can now be controlled from inside Pascal
- programs through the Pascal Utilities. This allows the creation of more
- user-friendly and powerful programs for business, education and
- entertainment.
-
- This diskette contains all the files from the Pascal Utilities Package
- except for all the object code modules (SLIB.OBJ, ALIB.OBJ, GLIB.OBJ,
- PLIB.OBJ and GUNIT.OBJ). However, the file "MINI.OBJ" contains object code
- for several sample functions from the Pascal Utilties Package. A brief
- description of these functions are as follows:
-
- o SCREEN -sets the screen mode and clears the screen.
- o SCREENMODE -returns the screen mode, active page, and screen width.
- o READCURSOR -returns the cursor position and cursor shape/size.
- o SOUND -gererates sound through the speaker.
- o RND -returns a random number between 0 and 65535.
- o RANDOMIZE -gives a new seed for the random number generator.
- o NUMMEMORY -returns the amount of RAM in the system.
- o WRITEDOT -draws a dot on the graphics screen.
- o READDOT -returns the color at the specified dot position.
-
- Please refer to the manual (file "MANUAL.TXT" on this diskette) for more
- details. Price of the complete package including a 110 page manual(printed
- and bounded) is $119. To order it, please send a check or give your
- VISA/MC and expiration date to:
-
- Software Labs
- 1052 Lily Ave.
- Sunnyvale, CA 94086
- (408)-241-9539
-
- Similar utilities for DOS Fortran and Lattice C are also available from the
- Software Labs at $119 each.
-
- Feel free to make as many copies of the Demonstration Diskette as you like
- and give them to your friends and colleagues.
-
-
- Files contained on this disk
- -------------------------------------------------------------------------
- README The file you are reading.
- MANUAL TXT Manual for the pascal utilities.
- DEMO EXE Demostrates music, animation, bar, pie, and screen.
- DEMOMINI EXE Demo random number, sound, screen control, and drawing.
- MINI OBJ Library object module for the pascal utilities.
- DEMOMINI OBJ Object codes.
- DEMOG INC Interface file for the demog.
- DEMOS INC Interface file for the demos.
- SLIB INC Screen/keyboard control module declarations.
- PLIB INC Peripheral control and sound/music module declarations.
- GLIB INC Graphics (line drawing) module declarations.
- ALIB INC Animation (pattern fill, get/put picture) declarations.
- GUNIT INC Graphics using world coordinated (window and viewport).
- MINI INC Function declarations to be include by the pascal program.
- DEMO PAS Source code for the main program for demo.exe.
- DEMOG PAS Source code for graphics and music demo.
- DEMOS PAS Source code for displaying a table of color text.
- DEMOMINI PAS Source codes.